why cant we change object itself through this while object property can be changed